personal satisfaction - Alemán Inglés Diccionario